 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
Allocation of memory The action of acquiring a
|
|
 |
|
|
|
|
|
block of memory
from the heap.
|
|
|
|
Deallocation of memory The action of returning
|
|
 |
|
|
|
|
|
a block of
memory to the heap.
|
|
|
|
Dereferencing of a pointer’s value The value
|
|
 |
|
|
|
|
|
pointed to by a pointer.
|
|
|
|
Heap
A pool of free memory. Dynamic memory
|
|
 |
|
|
|
|
|
requires
allocate memory from this area.
|
|
|
|
Pointer A variable whose value is interpreted as
|
|
 |
|
|
|
|
|
a memory
address. A pointer points to the value
|
|
stored in the
location at that address.
|
|